#include "stdafx.h"
#include "Maths.h"

using namespace MomogenkyouHelper;


const	float2		MomogenkyouHelper::FLOAT2_ZERO		=	float2(0, 0);
const	float2		MomogenkyouHelper::FLOAT2_ONE		=	float2(1, 1);
const	float2		MomogenkyouHelper::FLOAT2_UNIT_X	=	float2(1, 0);
const	float2		MomogenkyouHelper::FLOAT2_UNIT_Y	=	float2(0, 1);

const	float3		MomogenkyouHelper::FLOAT3_ZERO		=	float3(0, 0, 0);
const	float3		MomogenkyouHelper::FLOAT3_ONE		=	float3(1, 1, 1);
const	float3		MomogenkyouHelper::FLOAT3_UNIT_X	=	float3(1, 0, 0);
const	float3		MomogenkyouHelper::FLOAT3_UNIT_Y	=	float3(0, 1, 0);
const	float3		MomogenkyouHelper::FLOAT3_UNIT_Z	=	float3(0, 0, 1);

const	float4		MomogenkyouHelper::FLOAT4_ZERO		=	float4(0, 0, 0, 0);
const	float4		MomogenkyouHelper::FLOAT4_ONE		=	float4(1, 1, 1, 1);
const	float4		MomogenkyouHelper::FLOAT4_UNIT_X	=	float4(1, 0, 0, 1);
const	float4		MomogenkyouHelper::FLOAT4_UNIT_Y	=	float4(0, 1, 0, 1);
const	float4		MomogenkyouHelper::FLOAT4_UNIT_Z	=	float4(0, 0, 1, 1);

const	MATRIX		MomogenkyouHelper::MATRIX_IDENTITY	=	MATRIX(1, 0, 0, 0,
																   0, 1, 0, 0,
																   0, 0, 1, 0,
																   0, 0, 0, 1);